35e1a82c0f8ee0c569ebb077e707ada5080487a8,camel-core/src/test/java/org/apache/camel/processor/aggregator/OptimisticLockRetryPolicyTest.java,OptimisticLockRetryPolicyTest,testRetryDelay,#,87
Before Change
for (int i = 0; i < 10; i++) {
long start = System.currentTimeMillis();
policy.doDelay(i);
long elapsed = System.currentTimeMillis() - start;
assertTrue(elapsed <= policy.getRetryDelay() + precision);
assertTrue(elapsed >= policy.getRetryDelay() - precision);
After Change
}
public void testRetryDelay() throws Exception {
OptimisticLockRetryPolicy policy = new OptimisticLockRetryPolicy();
policy.setRandomBackOff(false);
policy.setExponentialBackOff(false);
policy.setMaximumRetryDelay(0L);
policy.setRetryDelay(50L);
for (int i = 0; i < 10; i++) {
long elapsed = doDelay(policy, i);
assertDelay(50L, elapsed);
}